package com.ssy.lingxi.purchase.api.dto.request.purchase;

import com.ssy.lingxi.common.response.PageModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 *采购报价单列表查询实体类
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class QuotedPriceListRequest extends PageModel {


    /**
     *关键字
     */
    private String keywords;

    /**
     *需求单号
     */
    private String purchaseInquiryNo;


    /**
     *需求会员名字
     */
    private String memberName;

    /**
     *需求摘要
     */
    private String details;

    /**
     *开始报价时间
     */
    private Long startTime;

    /**
     *结束报价时间
     */
    private Long endTime;

    /**
     *外部状态:99.已完成 1.待提交需求单 2.待审核需求单 3.待提交报价单 4.待确认授标结果
     */
    private Integer externalState;


    /**
     *内部状态:99.已完成 1.新增报价单 2.待审核(一级) 3.待审核(二级) 4.待提交报价单 5.待比价 6.审核通过(一级)  7.审核通过(二级) 8.审核不通过(一级) 9.审核通过(二级)
     */
    private Integer interiorState;

    /**
     *报价单号
     */
    private String quotedPriceNo;
}
